package cc.rengu.oltp.service.common.entity;

import java.io.Serializable;

/**
 * 非金融交易流水表实体类
 * Created by 王成 on 2018/4/18.
 */
public class NonFinanceTxn implements Serializable {
    private String instId;            /* 机构标识            */
    private String sysSeqNum;         /* 交易流水号          */
    private String txnDate;           /* 交易日期            */
    private String txnTime;           /* 交易时间            */
    private String txnNum;            /* 内部交易码          */
    private String bizType;           /* 业务细分            */
    private String transDateTime;     /* 交易传输时间        */
    private String frontSeqNum;       /* 前端流水号          */
    private String msgSrcId;          /* 源系统标识          */
    private String transChannelId;    /* 交易渠道标识        */
    private String acqInstCode;       /* 受理机构标识        */
    private String industryType;      /* 行业类别            */
    private String mchntNo;           /* 商户号              */
    private String termType;          /* 终端类型            */
    private String termNo;            /* 终端号/二维码       */
    private String mchntOrderId;      /* 商户订单号          */
    private String payAcctType;       /* 账户类型            */
    private String payAcctInfo;       /* 账户信息            */
    private String issInstCode;       /* 发卡机构号          */
    private String channelId;         /* 支付通道标识        */
    private String channelSeqNum;     /* 支付通道流水号      */
    private String channelOrderId;    /* 支付通道订单号      */
    private String channelReconKey;   /* 支付通道对账唯一KEY */
    private String transBatchNo;      /* 交易批次号          */
    private String origTxnDate;       /* 原交易日期         */
    private String origSysSeqNum;     /* 原交易流水号       */
    private String globalTraceNumber; /* 全局流水号         */
    private String globalPathNumber;  /* 全局跟踪序号       */
    private String txnStatus;         /* 交易状态            */
    private String respCode;          /* 响应码              */
    private String respDesc;          /* 响应码描述          */
    private String txnCost;           /* 交易耗时            */
    private String appSysIp;          /* 应用系统IP          */
    private String channelIp;         /* 交易渠道IP          */
    private String devBrand;          /* 交易设备品牌        */
    private String devModel;          /* 设备型号            */
    private String devSerialNo;       /* 交易设备序列号      */
    private String devUniqueId;       /* 交易设备唯一标识码  */
    private String devMac;            /* 设备MAC地址         */
    private String devLatitude;       /* 交易设备纬度        */
    private String devLongitude;      /* 交易设备经度        */
    private String devWifiFlag;       /* 连接WIFI标识        */
    private String devPrisonFlag;     /* 访问越狱标识        */
    private String devInfo;           /* 设备其它信息        */
    private String createTime;        /* 创建时间            */
    private String updateTime;        /* 修改时间            */
    private String remark1;           /* 备用字段1           */
    private String remark2;           /* 备用字段2           */
    private String remark3;           /* 备用字段3           */
    private String remark4;           /* 备用字段4           */
    private String remark5;           /* 备用字段5           */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getSysSeqNum() {
        return sysSeqNum;
    }

    public void setSysSeqNum(String sysSeqNum) {
        this.sysSeqNum = sysSeqNum;
    }

    public String getTxnDate() {
        return txnDate;
    }

    public void setTxnDate(String txnDate) {
        this.txnDate = txnDate;
    }

    public String getTxnTime() {
        return txnTime;
    }

    public void setTxnTime(String txnTime) {
        this.txnTime = txnTime;
    }

    public String getTxnNum() {
        return txnNum;
    }

    public void setTxnNum(String txnNum) {
        this.txnNum = txnNum;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getTransDateTime() {
        return transDateTime;
    }

    public void setTransDateTime(String transDateTime) {
        this.transDateTime = transDateTime;
    }

    public String getFrontSeqNum() {
        return frontSeqNum;
    }

    public void setFrontSeqNum(String frontSeqNum) {
        this.frontSeqNum = frontSeqNum;
    }

    public String getMsgSrcId() {
        return msgSrcId;
    }

    public void setMsgSrcId(String msgSrcId) {
        this.msgSrcId = msgSrcId;
    }

    public String getTransChannelId() {
        return transChannelId;
    }

    public void setTransChannelId(String transChannelId) {
        this.transChannelId = transChannelId;
    }

    public String getAcqInstCode() {
        return acqInstCode;
    }

    public void setAcqInstCode(String acqInstCode) {
        this.acqInstCode = acqInstCode;
    }

    public String getIndustryType() {
        return industryType;
    }

    public void setIndustryType(String industryType) {
        this.industryType = industryType;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getTermType() {
        return termType;
    }

    public void setTermType(String termType) {
        this.termType = termType;
    }

    public String getTermNo() {
        return termNo;
    }

    public void setTermNo(String termNo) {
        this.termNo = termNo;
    }

    public String getMchntOrderId() {
        return mchntOrderId;
    }

    public void setMchntOrderId(String mchntOrderId) {
        this.mchntOrderId = mchntOrderId;
    }

    public String getPayAcctType() {
        return payAcctType;
    }

    public void setPayAcctType(String payAcctType) {
        this.payAcctType = payAcctType;
    }

    public String getPayAcctInfo() {
        return payAcctInfo;
    }

    public void setPayAcctInfo(String payAcctInfo) {
        this.payAcctInfo = payAcctInfo;
    }

    public String getIssInstCode() {
        return issInstCode;
    }

    public void setIssInstCode(String issInstCode) {
        this.issInstCode = issInstCode;
    }

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getChannelSeqNum() {
        return channelSeqNum;
    }

    public void setChannelSeqNum(String channelSeqNum) {
        this.channelSeqNum = channelSeqNum;
    }

    public String getChannelOrderId() {
        return channelOrderId;
    }

    public void setChannelOrderId(String channelOrderId) {
        this.channelOrderId = channelOrderId;
    }

    public String getChannelReconKey() {
        return channelReconKey;
    }

    public void setChannelReconKey(String channelReconKey) {
        this.channelReconKey = channelReconKey;
    }

    public String getTransBatchNo() {
        return transBatchNo;
    }

    public void setTransBatchNo(String transBatchNo) {
        this.transBatchNo = transBatchNo;
    }

    public String getOrigTxnDate() {
        return origTxnDate;
    }

    public void setOrigTxnDate(String origTxnDate) {
        this.origTxnDate = origTxnDate;
    }

    public String getOrigSysSeqNum() {
        return origSysSeqNum;
    }

    public void setOrigSysSeqNum(String origSysSeqNum) {
        this.origSysSeqNum = origSysSeqNum;
    }

    public String getGlobalTraceNumber() {
        return globalTraceNumber;
    }

    public void setGlobalTraceNumber(String globalTraceNumber) {
        this.globalTraceNumber = globalTraceNumber;
    }

    public String getGlobalPathNumber() {
        return globalPathNumber;
    }

    public void setGlobalPathNumber(String globalPathNumber) {
        this.globalPathNumber = globalPathNumber;
    }

    public String getTxnStatus() {
        return txnStatus;
    }

    public void setTxnStatus(String txnStatus) {
        this.txnStatus = txnStatus;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getRespDesc() {
        return respDesc;
    }

    public void setRespDesc(String respDesc) {
        this.respDesc = respDesc;
    }

    public String getTxnCost() {
        return txnCost;
    }

    public void setTxnCost(String txnCost) {
        this.txnCost = txnCost;
    }

    public String getAppSysIp() {
        return appSysIp;
    }

    public void setAppSysIp(String appSysIp) {
        this.appSysIp = appSysIp;
    }

    public String getChannelIp() {
        return channelIp;
    }

    public void setChannelIp(String channelIp) {
        this.channelIp = channelIp;
    }

    public String getDevBrand() {
        return devBrand;
    }

    public void setDevBrand(String devBrand) {
        this.devBrand = devBrand;
    }

    public String getDevModel() {
        return devModel;
    }

    public void setDevModel(String devModel) {
        this.devModel = devModel;
    }

    public String getDevSerialNo() {
        return devSerialNo;
    }

    public void setDevSerialNo(String devSerialNo) {
        this.devSerialNo = devSerialNo;
    }

    public String getDevUniqueId() {
        return devUniqueId;
    }

    public void setDevUniqueId(String devUniqueId) {
        this.devUniqueId = devUniqueId;
    }

    public String getDevMac() {
        return devMac;
    }

    public void setDevMac(String devMac) {
        this.devMac = devMac;
    }

    public String getDevLatitude() {
        return devLatitude;
    }

    public void setDevLatitude(String devLatitude) {
        this.devLatitude = devLatitude;
    }

    public String getDevLongitude() {
        return devLongitude;
    }

    public void setDevLongitude(String devLongitude) {
        this.devLongitude = devLongitude;
    }

    public String getDevWifiFlag() {
        return devWifiFlag;
    }

    public void setDevWifiFlag(String devWifiFlag) {
        this.devWifiFlag = devWifiFlag;
    }

    public String getDevPrisonFlag() {
        return devPrisonFlag;
    }

    public void setDevPrisonFlag(String devPrisonFlag) {
        this.devPrisonFlag = devPrisonFlag;
    }

    public String getDevInfo() {
        return devInfo;
    }

    public void setDevInfo(String devInfo) {
        this.devInfo = devInfo;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }
}
